insurance against frost - French English Dictionary